Provably Good Approximation Algorithms for Optimal Kinodynamic Planning: Robots with Decoupled Dynamics Bounds 1
نویسندگان
چکیده
We consider the following problem: given a robot system, nd a minimal-time tra-jectory that goes from a start state to a goal state while avoiding obstacles by a speed-dependent safety-margin and respecting dynamics bounds. In 1] we developed a provably good approximation algorithm for the minimum-time trajectory problem for a robot system with decoupled dynamics bounds (e.g., a point robot in R 3). This algorithm diiers from previous work in three ways. It is possible (1) to bound the goodness of the approximation by an error term ; (2) to polynomially bound the computational complexity of our algorithm; and (3) to express the complexity as a polynomial function of the error term. Hence, given the geometric obstacles, dynamics bounds, and the error term , the algorithm returns a solution that is-close to optimal and requires only a polynomial (in (1)) amount of time. We extend the results of 1] in two ways. First, we modify it to halve the exponent in the polynomial bounds from 6d to 3d, so that that the new algorithm is O c d N 1 3d , where N is the geometric complexity of the obstacles and c is a robot-dependent constant. Second, the new algorithm nds a trajectory that matches the optimal in time with an factor sacriiced in the obstacle-avoidance safety margin. Similar results hold for polyhedral Cartesian manipulators in polyhedral environments. The new results indicate that an implementation of the algorithm could be reasonable, and a preliminary implementation has been done for the planar case.
منابع مشابه
Provably Good Approximation Algorithms for OptimalKinodynamic Planning
In optimal kinodynamic planning, given a robot system, we must nd a minimal-time trajectory that goes from a start state to a goal state while avoiding obstacles by a speed-dependent safety-margin and respecting dynamics bounds. With Canny and Reif 1], we approached this problem from an-approximation standpoint and introduced a provably-good approximation algorithm for optimal kinodynamic plann...
متن کاملApproximate Kinodynamic Planning Using &-Norm Dynamic Bounds
h this paper we address the issue of kinodynamic motion planning. Given a point that moves with bounded acceleration and velocity, we wish to find the time-optimal trajectory from a start state to a goal state (a state consists of both a position and a velocity). As finding exact optimal solutions to this problem seems very hard, we present a provably good approximation algorithm using the L2 n...
متن کاملApproximate Kinodynamic Planning Using L2-norm Dynamic Bounds∗
In this paper we address the issue of kinodynamic motion planning. Given a point that moves with bounded acceleration and velocity, we wish to find the time-optimal trajectory from a start state to a goal state (a state consists of both a position and a velocity). As finding exact optimal solutions to this problem seems very hard, we present a provably good approximation algorithm using the L2 ...
متن کاملKinodynamic Motion Planning 1 Kinodynamic Motion Planning 5
Kinodynamic planning attempts to solve a robot motion problem subject to simultaneous kinematic and dynamics constraints. In the general problem, given a robot system, we must nd a minimal-time trajectory that goes from a start position and velocity to a goal position and velocity while avoiding obstacles by a safety margin and respecting constraints on velocity and acceleration. We consider th...
متن کاملAsymptotically optimal sampling-based kinodynamic planning
Sampling-based algorithms are viewed as practical solutions for high-dimensional motion planning. Recent progress has taken advantage of random geometric graph theory to show how asymptotic optimality can also be achieved with these methods. Achieving this desirable property for systems with dynamics requires solving a two-point boundary value problem (BVP) in the state space of the underlying ...
متن کامل